<!DOCTYPE html>
<html>
<head>
<title>app接口文档-文章接口Article</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<style type="text/css">
/* GitHub stylesheet for MarkdownPad (http://markdownpad.com) */
/* Author: Nicolas Hery - http://nicolashery.com */
/* Version: b13fe65ca28d2e568c6ed5d7f06581183df8f2ff */
/* Source: https://github.com/nicolahery/markdownpad-github */

/* RESET
=============================================================================*/

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
}

/* BODY
=============================================================================*/

body {
  font-family: Helvetica, arial, freesans, clean, sans-serif;
  font-size: 14px;
  line-height: 1.6;
  color: #333;
  background-color: #fff;
  padding: 20px;
  max-width: 960px;
  margin: 0 auto;
}

body>*:first-child {
  margin-top: 0 !important;
}

body>*:last-child {
  margin-bottom: 0 !important;
}

/* BLOCKS
=============================================================================*/

p, blockquote, ul, ol, dl, table, pre {
  margin: 15px 0;
}

/* HEADERS
=============================================================================*/

h1, h2, h3, h4, h5, h6 {
  margin: 20px 0 10px;
  padding: 0;
  font-weight: bold;
  -webkit-font-smoothing: antialiased;
}

h1 tt, h1 code, h2 tt, h2 code, h3 tt, h3 code, h4 tt, h4 code, h5 tt, h5 code, h6 tt, h6 code {
  font-size: inherit;
}

h1 {
  font-size: 28px;
  color: #000;
}

h2 {
  font-size: 24px;
  border-bottom: 1px solid #ccc;
  color: #000;
}

h3 {
  font-size: 18px;
}

h4 {
  font-size: 16px;
}

h5 {
  font-size: 14px;
}

h6 {
  color: #777;
  font-size: 14px;
}

body>h2:first-child, body>h1:first-child, body>h1:first-child+h2, body>h3:first-child, body>h4:first-child, body>h5:first-child, body>h6:first-child {
  margin-top: 0;
  padding-top: 0;
}

a:first-child h1, a:first-child h2, a:first-child h3, a:first-child h4, a:first-child h5, a:first-child h6 {
  margin-top: 0;
  padding-top: 0;
}

h1+p, h2+p, h3+p, h4+p, h5+p, h6+p {
  margin-top: 10px;
}

/* LINKS
=============================================================================*/

a {
  color: #4183C4;
  text-decoration: none;
}

a:hover {
  text-decoration: underline;
}

/* LISTS
=============================================================================*/

ul, ol {
  padding-left: 30px;
}

ul li > :first-child, 
ol li > :first-child, 
ul li ul:first-of-type, 
ol li ol:first-of-type, 
ul li ol:first-of-type, 
ol li ul:first-of-type {
  margin-top: 0px;
}

ul ul, ul ol, ol ol, ol ul {
  margin-bottom: 0;
}

dl {
  padding: 0;
}

dl dt {
  font-size: 14px;
  font-weight: bold;
  font-style: italic;
  padding: 0;
  margin: 15px 0 5px;
}

dl dt:first-child {
  padding: 0;
}

dl dt>:first-child {
  margin-top: 0px;
}

dl dt>:last-child {
  margin-bottom: 0px;
}

dl dd {
  margin: 0 0 15px;
  padding: 0 15px;
}

dl dd>:first-child {
  margin-top: 0px;
}

dl dd>:last-child {
  margin-bottom: 0px;
}

/* CODE
=============================================================================*/

pre, code, tt {
  font-size: 12px;
  font-family: Consolas, "Liberation Mono", Courier, monospace;
}

code, tt {
  margin: 0 0px;
  padding: 0px 0px;
  white-space: nowrap;
  border: 1px solid #eaeaea;
  background-color: #f8f8f8;
  border-radius: 3px;
}

pre>code {
  margin: 0;
  padding: 0;
  white-space: pre;
  border: none;
  background: transparent;
}

pre {
  background-color: #f8f8f8;
  border: 1px solid #ccc;
  font-size: 13px;
  line-height: 19px;
  overflow: auto;
  padding: 6px 10px;
  border-radius: 3px;
}

pre code, pre tt {
  background-color: transparent;
  border: none;
}

kbd {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #DDDDDD;
    background-image: linear-gradient(#F1F1F1, #DDDDDD);
    background-repeat: repeat-x;
    border-color: #DDDDDD #CCCCCC #CCCCCC #DDDDDD;
    border-image: none;
    border-radius: 2px 2px 2px 2px;
    border-style: solid;
    border-width: 1px;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    line-height: 10px;
    padding: 1px 4px;
}

/* QUOTES
=============================================================================*/

blockquote {
  border-left: 4px solid #DDD;
  padding: 0 15px;
  color: #777;
}

blockquote>:first-child {
  margin-top: 0px;
}

blockquote>:last-child {
  margin-bottom: 0px;
}

/* HORIZONTAL RULES
=============================================================================*/

hr {
  clear: both;
  margin: 15px 0;
  height: 0px;
  overflow: hidden;
  border: none;
  background: transparent;
  border-bottom: 4px solid #ddd;
  padding: 0;
}

/* TABLES
=============================================================================*/

table th {
  font-weight: bold;
}

table th, table td {
  border: 1px solid #ccc;
  padding: 6px 13px;
}

table tr {
  border-top: 1px solid #ccc;
  background-color: #fff;
}

table tr:nth-child(2n) {
  background-color: #f8f8f8;
}

/* IMAGES
=============================================================================*/

img {
  max-width: 100%
}
</style>
<style type="text/css">
.highlight  { background: #ffffff; }
.highlight .c { color: #999988; font-style: italic } /* Comment */
.highlight .err { color: #a61717; background-color: #e3d2d2 } /* Error */
.highlight .k { font-weight: bold } /* Keyword */
.highlight .o { font-weight: bold } /* Operator */
.highlight .cm { color: #999988; font-style: italic } /* Comment.Multiline */
.highlight .cp { color: #999999; font-weight: bold } /* Comment.Preproc */
.highlight .c1 { color: #999988; font-style: italic } /* Comment.Single */
.highlight .cs { color: #999999; font-weight: bold; font-style: italic } /* Comment.Special */
.highlight .gd { color: #000000; background-color: #ffdddd } /* Generic.Deleted */
.highlight .gd .x { color: #000000; background-color: #ffaaaa } /* Generic.Deleted.Specific */
.highlight .ge { font-style: italic } /* Generic.Emph */
.highlight .gr { color: #aa0000 } /* Generic.Error */
.highlight .gh { color: #999999 } /* Generic.Heading */
.highlight .gi { color: #000000; background-color: #ddffdd } /* Generic.Inserted */
.highlight .gi .x { color: #000000; background-color: #aaffaa } /* Generic.Inserted.Specific */
.highlight .go { color: #888888 } /* Generic.Output */
.highlight .gp { color: #555555 } /* Generic.Prompt */
.highlight .gs { font-weight: bold } /* Generic.Strong */
.highlight .gu { color: #aaaaaa } /* Generic.Subheading */
.highlight .gt { color: #aa0000 } /* Generic.Traceback */
.highlight .kc { font-weight: bold } /* Keyword.Constant */
.highlight .kd { font-weight: bold } /* Keyword.Declaration */
.highlight .kp { font-weight: bold } /* Keyword.Pseudo */
.highlight .kr { font-weight: bold } /* Keyword.Reserved */
.highlight .kt { color: #445588; font-weight: bold } /* Keyword.Type */
.highlight .m { color: #009999 } /* Literal.Number */
.highlight .s { color: #d14 } /* Literal.String */
.highlight .na { color: #008080 } /* Name.Attribute */
.highlight .nb { color: #0086B3 } /* Name.Builtin */
.highlight .nc { color: #445588; font-weight: bold } /* Name.Class */
.highlight .no { color: #008080 } /* Name.Constant */
.highlight .ni { color: #800080 } /* Name.Entity */
.highlight .ne { color: #990000; font-weight: bold } /* Name.Exception */
.highlight .nf { color: #990000; font-weight: bold } /* Name.Function */
.highlight .nn { color: #555555 } /* Name.Namespace */
.highlight .nt { color: #000080 } /* Name.Tag */
.highlight .nv { color: #008080 } /* Name.Variable */
.highlight .ow { font-weight: bold } /* Operator.Word */
.highlight .w { color: #bbbbbb } /* Text.Whitespace */
.highlight .mf { color: #009999 } /* Literal.Number.Float */
.highlight .mh { color: #009999 } /* Literal.Number.Hex */
.highlight .mi { color: #009999 } /* Literal.Number.Integer */
.highlight .mo { color: #009999 } /* Literal.Number.Oct */
.highlight .sb { color: #d14 } /* Literal.String.Backtick */
.highlight .sc { color: #d14 } /* Literal.String.Char */
.highlight .sd { color: #d14 } /* Literal.String.Doc */
.highlight .s2 { color: #d14 } /* Literal.String.Double */
.highlight .se { color: #d14 } /* Literal.String.Escape */
.highlight .sh { color: #d14 } /* Literal.String.Heredoc */
.highlight .si { color: #d14 } /* Literal.String.Interpol */
.highlight .sx { color: #d14 } /* Literal.String.Other */
.highlight .sr { color: #009926 } /* Literal.String.Regex */
.highlight .s1 { color: #d14 } /* Literal.String.Single */
.highlight .ss { color: #990073 } /* Literal.String.Symbol */
.highlight .bp { color: #999999 } /* Name.Builtin.Pseudo */
.highlight .vc { color: #008080 } /* Name.Variable.Class */
.highlight .vg { color: #008080 } /* Name.Variable.Global */
.highlight .vi { color: #008080 } /* Name.Variable.Instance */
.highlight .il { color: #009999 } /* Literal.Number.Integer.Long */
.pl-c {
    color: #969896;
}

.pl-c1,.pl-mdh,.pl-mm,.pl-mp,.pl-mr,.pl-s1 .pl-v,.pl-s3,.pl-sc,.pl-sv {
    color: #0086b3;
}

.pl-e,.pl-en {
    color: #795da3;
}

.pl-s1 .pl-s2,.pl-smi,.pl-smp,.pl-stj,.pl-vo,.pl-vpf {
    color: #333;
}

.pl-ent {
    color: #63a35c;
}

.pl-k,.pl-s,.pl-st {
    color: #a71d5d;
}

.pl-pds,.pl-s1,.pl-s1 .pl-pse .pl-s2,.pl-sr,.pl-sr .pl-cce,.pl-sr .pl-sra,.pl-sr .pl-sre,.pl-src,.pl-v {
    color: #df5000;
}

.pl-id {
    color: #b52a1d;
}

.pl-ii {
    background-color: #b52a1d;
    color: #f8f8f8;
}

.pl-sr .pl-cce {
    color: #63a35c;
    font-weight: bold;
}

.pl-ml {
    color: #693a17;
}

.pl-mh,.pl-mh .pl-en,.pl-ms {
    color: #1d3e81;
    font-weight: bold;
}

.pl-mq {
    color: #008080;
}

.pl-mi {
    color: #333;
    font-style: italic;
}

.pl-mb {
    color: #333;
    font-weight: bold;
}

.pl-md,.pl-mdhf {
    background-color: #ffecec;
    color: #bd2c00;
}

.pl-mdht,.pl-mi1 {
    background-color: #eaffea;
    color: #55a532;
}

.pl-mdr {
    color: #795da3;
    font-weight: bold;
}

.pl-mo {
    color: #1d3e81;
}
.task-list {
padding-left:10px;
margin-bottom:0;
}

.task-list li {
    margin-left: 20px;
}

.task-list-item {
list-style-type:none;
padding-left:10px;
}

.task-list-item label {
font-weight:400;
}

.task-list-item.enabled label {
cursor:pointer;
}

.task-list-item+.task-list-item {
margin-top:3px;
}

.task-list-item-checkbox {
display:inline-block;
margin-left:-20px;
margin-right:3px;
vertical-align:1px;
}
</style>
</head>
<body>
<h3 id="article">Article</h3>
<p>文章接口</p>
<h4 id="addnewarticle">AddNewArticle</h4>
<ul>
<li>接口地址：/api/Article/AddNewArticle</li><li>方法:POST</li><li>说明：发表文章</li></ul>
<p><strong>请求参数</strong></p>
<table>
<thead>
<tr>
<th>数据项</th>
<th>类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td>token</td>
<td>string</td>
<td>用户token</td>
</tr>
<tr>
<td>cuid</td>
<td>long</td>
<td>当前用户ID</td>
</tr>
<tr>
<td>article</td>
<td>object</td>
<td>文章内容</td>
</tr>
</tbody>
</table>
<p>article结构</p>
<table>
<thead>
<tr>
<th>数据项</th>
<th>类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td>TopicID</td>
<td>int</td>
<td>主题ID</td>
</tr>
<tr>
<td>ArticleType</td>
<td>int</td>
<td>文章类型 1单图文章 2 视频 3 短视频 4多图文章 5 无图文章</td>
</tr>
<tr>
<td>Title</td>
<td>string</td>
<td>文章标题</td>
</tr>
<tr>
<td>Abstract</td>
<td>string</td>
<td>文章摘要</td>
</tr>
<tr>
<td>Content</td>
<td>string</td>
<td>文章内容</td>
</tr>
<tr>
<td>CoverPic</td>
<td>string</td>
<td>封面图片,多个图片以,号分隔</td>
</tr>
<tr>
<td>AuthorID</td>
<td>long</td>
<td>文章作者ID</td>
</tr>
<tr>
<td>PicNum</td>
<td>int</td>
<td>文章图片数量</td>
</tr>
</tbody>
</table>
<p>关于图片数量及封面图：</p>
<ul>
<li>自动获取用户录入文章中的图片数量</li><li>如果用户没有主动上传封面图，文章中的图片数量大于6，则为多图文章，封面图字段存前4张图片;大于1小于6则为单图文章，封面图为文章中的第一张图;为0则为无图文章</li><li>如果用户主动上传封面图，文章中的图片数量大于6，则为多图文章，封面图为用户上传的加上文章前3张，否则为单图文章</li></ul>
<p><strong>响应结果</strong><br>Data中为文章的ID，ExtraData中为文章的Code</p>
<p>示例</p>
<pre><code>{
   Success:true,
   RetCode:0,
   Msg:&quot;&quot;,
   Data:1,
   ExtraData:10001
}
</code></pre><hr>
<h4 id="cancellike">CancelLike</h4>
<ul>
<li>接口地址：/api/Article/CancelLike</li><li>方法:POST</li><li>说明：取消喜欢</li></ul>
<p><strong>请求参数</strong></p>
<table>
<thead>
<tr>
<th>数据项</th>
<th>类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td>token</td>
<td>string</td>
<td>用户token</td>
</tr>
<tr>
<td>cuid</td>
<td>long</td>
<td>当前用户ID</td>
</tr>
<tr>
<td>aid</td>
<td>int</td>
<td>文章ID</td>
</tr>
</tbody>
</table>
<p><strong>响应结果</strong><br>success为true，则为成功</p>
<p>示例</p>
<pre><code>{
   Success:true,
   RetCode:0,
   Msg:&quot;&quot;,
   Data:null,
   ExtraData:null
}
</code></pre><hr>
<h4 id="checkarticle">CheckArticle</h4>
<ul>
<li>接口地址：/api/Article/CheckArticle</li><li>方法:POST</li><li>说明：审核文章</li></ul>
<p><strong>请求参数</strong></p>
<table>
<thead>
<tr>
<th>数据项</th>
<th>类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td>token</td>
<td>string</td>
<td>用户token</td>
</tr>
<tr>
<td>cuid</td>
<td>long</td>
<td>当前用户ID</td>
</tr>
<tr>
<td>cinfo</td>
<td>object</td>
<td>文章审核内容</td>
</tr>
</tbody>
</table>
<p>cinfo结构:</p>
<table>
<thead>
<tr>
<th>数据项</th>
<th>类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td>TopicID</td>
<td>int</td>
<td>文章的主题ID</td>
</tr>
<tr>
<td>ArticleID</td>
<td>int</td>
<td>文章ID</td>
</tr>
<tr>
<td>CheckerID</td>
<td>long</td>
<td>审核人ID</td>
</tr>
<tr>
<td>Result</td>
<td>int</td>
<td>审核结果 2 通过 3 不通过</td>
</tr>
<tr>
<td>Reson</td>
<td>string</td>
<td>不通过原因</td>
</tr>
</tbody>
</table>
<p><strong>当审核结果为不通过时，Reson必填</strong></p>
<p><strong>响应结果</strong><br>success为true，则为成功</p>
<p>示例</p>
<pre><code>{
   Success:true,
   RetCode:0,
   Msg:&quot;&quot;,
   Data:null,
   ExtraData:null
}
</code></pre><hr>
<h4 id="deletefavorite">DeleteFavorite</h4>
<ul>
<li>接口地址：/api/Article/DeleteFavorite</li><li>方法:POST</li><li>说明：取消收藏</li></ul>
<p><strong>请求参数</strong></p>
<table>
<thead>
<tr>
<th>数据项</th>
<th>类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td>token</td>
<td>string</td>
<td>用户token</td>
</tr>
<tr>
<td>cuid</td>
<td>long</td>
<td>当前用户ID</td>
</tr>
<tr>
<td>aid</td>
<td>int</td>
<td>文章ID</td>
</tr>
</tbody>
</table>
<p><strong>响应结果</strong><br>success为true，则为成功</p>
<p>示例</p>
<pre><code>{
   Success:true,
   RetCode:0,
   Msg:&quot;&quot;,
   Data:null,
   ExtraData:null
}
</code></pre><hr>
<h4 id="editarticle">EditArticle</h4>
<ul>
<li>接口地址：/api/Article/EditArticle</li><li>方法:POST</li><li>说明：编缉文章</li></ul>
<p><strong>请求参数</strong></p>
<table>
<thead>
<tr>
<th>数据项</th>
<th>类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td>token</td>
<td>string</td>
<td>用户token</td>
</tr>
<tr>
<td>cuid</td>
<td>long</td>
<td>当前用户ID</td>
</tr>
<tr>
<td>article</td>
<td>object</td>
<td>文章内容</td>
</tr>
</tbody>
</table>
<p>article结构</p>
<table>
<thead>
<tr>
<th>数据项</th>
<th>类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td>TopicID</td>
<td>int</td>
<td>主题ID</td>
</tr>
<tr>
<td>ArticleType</td>
<td>int</td>
<td>文章类型 1单图文章 2 视频 3 短视频 4多图文章 5 无图文章</td>
</tr>
<tr>
<td>Title</td>
<td>string</td>
<td>文章标题</td>
</tr>
<tr>
<td>Abstract</td>
<td>string</td>
<td>文章摘要</td>
</tr>
<tr>
<td>Content</td>
<td>string</td>
<td>文章内容</td>
</tr>
<tr>
<td>CoverPic</td>
<td>string</td>
<td>封面图片,多个图片以,号分隔</td>
</tr>
<tr>
<td>AuthorID</td>
<td>long</td>
<td>文章作者ID</td>
</tr>
<tr>
<td>PicNum</td>
<td>int</td>
<td>文章图片数量</td>
</tr>
</tbody>
</table>
<p><strong>响应结果</strong><br>success为true为成功</p>
<p>示例</p>
<pre><code>{
   Success:true,
   RetCode:0,
   Msg:&quot;&quot;,
   Data:null,
   ExtraData:null
}
</code></pre><p><strong>注意</strong><br>只有当一篇文章为草稿状态时才可以编辑，否则不能进行编辑</p>
<hr>
<h4 id="favorite">Favorite</h4>
<ul>
<li>接口地址：/api/Article/Favorite</li><li>方法:POST</li><li>说明：收藏文章</li></ul>
<p><strong>请求参数</strong></p>
<table>
<thead>
<tr>
<th>数据项</th>
<th>类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td>token</td>
<td>string</td>
<td>用户token</td>
</tr>
<tr>
<td>cuid</td>
<td>long</td>
<td>当前用户ID</td>
</tr>
<tr>
<td>aid</td>
<td>int</td>
<td>文章ID</td>
</tr>
</tbody>
</table>
<p><strong>响应结果</strong><br>success为true，则为成功</p>
<p>示例</p>
<pre><code>{
   Success:true,
   RetCode:0,
   Msg:&quot;&quot;,
   Data:null,
   ExtraData:null
}
</code></pre><hr>
<h4 id="forward">Forward</h4>
<ul>
<li>接口地址：/api/Article/Forward</li><li>方法:POST</li><li>说明：转发文章,在文章成功转发后调用</li></ul>
<p><strong>请求参数</strong></p>
<table>
<thead>
<tr>
<th>数据项</th>
<th>类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td>token</td>
<td>string</td>
<td>用户token</td>
</tr>
<tr>
<td>cuid</td>
<td>long</td>
<td>当前用户ID</td>
</tr>
<tr>
<td>aid</td>
<td>int</td>
<td>文章ID</td>
</tr>
</tbody>
</table>
<p><strong>响应结果</strong><br>success为true，则为成功</p>
<p>示例</p>
<pre><code>{
   Success:true,
   RetCode:0,
   Msg:&quot;&quot;,
   Data:null,
   ExtraData:null
}
</code></pre><hr>
<h4 id="getarticlelistofmyfollowtopic">GetArticleListOfMyFollowTopic</h4>
<ul>
<li>接口地址：/api/Article/GetArticleListOfMyFollowTopic</li><li>方法:GET</li><li>说明：获取我关注主题下的文章列表</li></ul>
<p><strong>请求参数</strong></p>
<table>
<thead>
<tr>
<th>数据项</th>
<th>类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td>token</td>
<td>string</td>
<td>用户token</td>
</tr>
<tr>
<td>cuid</td>
<td>long</td>
<td>当前用户ID</td>
</tr>
<tr>
<td>tids</td>
<td>string</td>
<td>主题ID，多个以,号分带了</td>
</tr>
<tr>
<td>cp</td>
<td>int</td>
<td>当前页</td>
</tr>
</tbody>
</table>
<p><strong>响应结果</strong></p>
<p>文章列表字段说明：</p>
<table>
<thead>
<tr>
<th>数据项</th>
<th>类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td>ID</td>
<td>int</td>
<td>文章ID</td>
</tr>
<tr>
<td>ArticleType</td>
<td>int</td>
<td>文章类型，取值参阅新增文章中对应字段</td>
</tr>
<tr>
<td>ArticleTypeDesc</td>
<td>string</td>
<td>文章类型描述</td>
</tr>
<tr>
<td>Code</td>
<td>string</td>
<td>文章编号</td>
</tr>
<tr>
<td>Title</td>
<td>string</td>
<td>标题</td>
</tr>
<tr>
<td>Abstract</td>
<td>string</td>
<td>摘要</td>
</tr>
<tr>
<td>CoverPic</td>
<td>string</td>
<td>封面图片</td>
</tr>
<tr>
<td>VideoUrl</td>
<td>string</td>
<td>视频路径</td>
</tr>
<tr>
<td>AuthorID</td>
<td>long</td>
<td>用户ID</td>
</tr>
<tr>
<td>IssueDate</td>
<td>string</td>
<td>建立日期</td>
</tr>
<tr>
<td>CheckDate</td>
<td>string</td>
<td>审核通过日期（界面上显示此日期）</td>
</tr>
<tr>
<td>ViewTimes</td>
<td>int</td>
<td>浏览数量</td>
</tr>
<tr>
<td>GoodNum</td>
<td>int</td>
<td>喜欢数量</td>
</tr>
<tr>
<td>CommentNum</td>
<td>int</td>
<td>评论数量</td>
</tr>
<tr>
<td>AuthorNickName</td>
<td>string</td>
<td>作者昵称</td>
</tr>
<tr>
<td>AuthorCode</td>
<td>string</td>
<td>作者编号</td>
</tr>
<tr>
<td>PageViewType</td>
<td>int</td>
<td>作者主页类型 1 私有 2 注册用户 3 公开，本字段暂时不用管</td>
</tr>
<tr>
<td>TopicalID</td>
<td>int</td>
<td>主题ID</td>
</tr>
<tr>
<td>TopicalName</td>
<td>string</td>
<td>主题名称</td>
</tr>
<tr>
<td>PicNum</td>
<td>int</td>
<td>图片数量</td>
</tr>
</tbody>
</table>
<p>示例</p>
<pre><code>{
   Success:true,
   RetCode:0,
   Msg:&quot;&quot;,
   Data:[
           {
              ID:1001,
              ArticleType:1,
              ArticleTypeDesc:&quot;单图&quot;,
              Code:1003,
              Title:&quot;文章标题&quot;,
              Abstract:&quot;摘要&quot;,
              CoverPic:&quot;/pic/1.jpg&quot;,
              VideoUrl:&quot;&quot;,
              AuthorID:12942719372,
              IssueDate:&quot;2018-11-01 12:32:32&quot;,
              CheckDate:&quot;2018-11-01 12:32:32&quot;,
              ViewTimes:100,
              GoodNum:22,
              CommentNum:3,
              AuthorNickName:&quot;小编&quot;,
              PageViewType:1,
              TopicalID:1001,
              TopicalName:&quot;主题名称&quot;
              PicNum:1
           },
           {
              ID:1002,
              ArticleType:1,
              ArticleTypeDesc:&quot;单图&quot;,
              Code:1003,
              Title:&quot;文章标题&quot;,
              Abstract:&quot;摘要&quot;,
              CoverPic:&quot;/pic/1.jpg&quot;,
              VideoUrl:&quot;&quot;,
              AuthorID:12942719372,
              IssueDate:&quot;2018-11-01 12:32:32&quot;,
              CheckDate:&quot;2018-11-01 12:32:32&quot;,
              ViewTimes:100,
              GoodNum:22,
              CommentNum:3,
              AuthorNickName:&quot;小编&quot;,
              PageViewType:1,
              TopicalID:1001,
              TopicalName:&quot;主题名称&quot;
              PicNum:1
           }
        ],
   ExtraData:null
}
</code></pre><p>如果返回时Success为true，但Data中无内容，表示为没有新数据了，即最后一页</p>
<hr>
<h4 id="getarticlelistofwaitcheck">GetArticleListOfWaitCheck</h4>
<ul>
<li>接口地址：/api/Article/GetArticleListOfWaitCheck</li><li>方法:GET</li><li>说明：获取某个主题下待审核文章</li></ul>
<p><strong>请求参数</strong></p>
<table>
<thead>
<tr>
<th>数据项</th>
<th>类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td>token</td>
<td>string</td>
<td>用户token</td>
</tr>
<tr>
<td>cuid</td>
<td>long</td>
<td>当前用户ID</td>
</tr>
<tr>
<td>tids</td>
<td>string</td>
<td>主题ID，多个以,号分带了</td>
</tr>
<tr>
<td>cp</td>
<td>int</td>
<td>当前页</td>
</tr>
</tbody>
</table>
<p><strong>响应结果</strong></p>
<p>文章列表字段说明：</p>
<table>
<thead>
<tr>
<th>数据项</th>
<th>类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td>ArticleType</td>
<td>int</td>
<td>文章类型，取值参阅新增文章中对应字段</td>
</tr>
<tr>
<td>ArticleTypeDesc</td>
<td>string</td>
<td>文章类型描述</td>
</tr>
<tr>
<td>Code</td>
<td>string</td>
<td>文章编号</td>
</tr>
<tr>
<td>Title</td>
<td>string</td>
<td>标题</td>
</tr>
<tr>
<td>Abstract</td>
<td>string</td>
<td>摘要</td>
</tr>
<tr>
<td>CoverPic</td>
<td>string</td>
<td>封面图片</td>
</tr>
<tr>
<td>VideoUrl</td>
<td>string</td>
<td>视频路径</td>
</tr>
<tr>
<td>AuthorID</td>
<td>long</td>
<td>用户ID</td>
</tr>
<tr>
<td>IssueDate</td>
<td>string</td>
<td>建立日期</td>
</tr>
<tr>
<td>CheckDate</td>
<td>string</td>
<td>审核通过日期（界面上显示此日期）</td>
</tr>
<tr>
<td>GoodNum</td>
<td>int</td>
<td>喜欢数量</td>
</tr>
<tr>
<td>CommentNum</td>
<td>int</td>
<td>评论数量</td>
</tr>
<tr>
<td>AuthorNickName</td>
<td>string</td>
<td>作者昵称</td>
</tr>
<tr>
<td>AuthorHeadPic</td>
<td>string</td>
<td>作者头像</td>
</tr>
<tr>
<td>TopicalID</td>
<td>int</td>
<td>主题ID</td>
</tr>
<tr>
<td>TopicalName</td>
<td>string</td>
<td>主题名称</td>
</tr>
<tr>
<td>PicNum</td>
<td>int</td>
<td>图片数量</td>
</tr>
<tr>
<td>Result</td>
<td>int</td>
<td>审核结果 2通过 3 不通过</td>
</tr>
<tr>
<td>CheckReson</td>
<td>string</td>
<td>图片数量</td>
</tr>
<tr>
<td>State</td>
<td>int</td>
<td>状态 1 待审核 2 通过 3 不通过</td>
</tr>
</tbody>
</table>
<p>示例</p>
<pre><code>{
   Success:true,
   RetCode:0,
   Msg:&quot;&quot;,
   Data:[
           {
              ID:1001,
              ArticleType:1,
              ArticleTypeDesc:&quot;单图&quot;,
              Code:1003,
              Title:&quot;文章标题&quot;,
              Abstract:&quot;摘要&quot;,
              CoverPic:&quot;/pic/1.jpg&quot;,
              VideoUrl:&quot;&quot;,
              AuthorID:12942719372,
              IssueDate:&quot;2018-11-01 12:32:32&quot;,
              CheckDate:&quot;2018-11-01 12:32:32&quot;,
              GoodNum:22,
              CommentNum:3,
              AuthorNickName:&quot;小编&quot;,
              AuthorHeadPic:&quot;/pic/1.jpg&quot;
              TopicalID:1001,
              TopicalName:&quot;主题名称&quot;
              PicNum:1,
              Result:1,
              CheckReson:&quot;&quot;,
              State:1
           },
           {
              ID:1002
              ArticleType:1,
              ArticleTypeDesc:&quot;单图&quot;,
              Code:1003,
              Title:&quot;文章标题&quot;,
              Abstract:&quot;摘要&quot;,
              CoverPic:&quot;/pic/1.jpg&quot;,
              VideoUrl:&quot;&quot;,
              AuthorID:12942719372,
              IssueDate:&quot;2018-11-01 12:32:32&quot;,
              CheckDate:&quot;2018-11-01 12:32:32&quot;,
              GoodNum:22,
              CommentNum:3,
              AuthorNickName:&quot;小编&quot;,
              AuthorHeadPic:&quot;/pic/1.jpg&quot;
              TopicalID:1001,
              TopicalName:&quot;主题名称&quot;
              PicNum:1,
              Result:3,
              CheckReson:&quot;重复文章&quot;,
              State:3
           }
        ],
   ExtraData:null
}
</code></pre><p>如果返回时Success为true，但Data中无内容，表示为没有新数据了，即最后一页</p>
<hr>
<h4 id="getarticlesbytopical">GetArticlesByTopical</h4>
<ul>
<li>接口地址：/api/Article/GetArticlesByTopical</li><li>方法:GET</li><li>说明：获取某个主题下的文章</li></ul>
<p><strong>请求参数</strong></p>
<table>
<thead>
<tr>
<th>数据项</th>
<th>类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td>tid</td>
<td>int</td>
<td>主题ID</td>
</tr>
<tr>
<td>cp</td>
<td>int</td>
<td>当前页</td>
</tr>
<tr>
<td>ps</td>
<td>int</td>
<td>每页文章数，0为使用系统默认值（20）</td>
</tr>
</tbody>
</table>
<p><strong>响应结果</strong></p>
<p>文章列表字段说明：</p>
<table>
<thead>
<tr>
<th>数据项</th>
<th>类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td>ID</td>
<td>int</td>
<td>文章ID</td>
</tr>
<tr>
<td>ArticleType</td>
<td>int</td>
<td>文章类型，取值参阅新增文章中对应字段</td>
</tr>
<tr>
<td>ArticleTypeDesc</td>
<td>string</td>
<td>文章类型描述</td>
</tr>
<tr>
<td>Code</td>
<td>string</td>
<td>文章编号</td>
</tr>
<tr>
<td>Title</td>
<td>string</td>
<td>标题</td>
</tr>
<tr>
<td>Abstract</td>
<td>string</td>
<td>摘要</td>
</tr>
<tr>
<td>CoverPic</td>
<td>string</td>
<td>封面图片</td>
</tr>
<tr>
<td>VideoUrl</td>
<td>string</td>
<td>视频路径</td>
</tr>
<tr>
<td>AuthorID</td>
<td>long</td>
<td>用户ID</td>
</tr>
<tr>
<td>IssueDate</td>
<td>string</td>
<td>建立日期</td>
</tr>
<tr>
<td>CheckDate</td>
<td>string</td>
<td>审核通过日期（界面上显示此日期）</td>
</tr>
<tr>
<td>ViewTimes</td>
<td>int</td>
<td>浏览数量</td>
</tr>
<tr>
<td>GoodNum</td>
<td>int</td>
<td>喜欢数量</td>
</tr>
<tr>
<td>CommentNum</td>
<td>int</td>
<td>评论数量</td>
</tr>
<tr>
<td>AuthorNickName</td>
<td>string</td>
<td>作者昵称</td>
</tr>
<tr>
<td>AuthorCode</td>
<td>string</td>
<td>作者编号</td>
</tr>
<tr>
<td>PageViewType</td>
<td>int</td>
<td>作者主页类型 1 私有 2 注册用户 3 公开，本字段暂时不用管</td>
</tr>
<tr>
<td>TopicalID</td>
<td>int</td>
<td>主题ID</td>
</tr>
<tr>
<td>TopicalName</td>
<td>string</td>
<td>主题名称</td>
</tr>
<tr>
<td>PicNum</td>
<td>int</td>
<td>图片数量</td>
</tr>
</tbody>
</table>
<p>示例</p>
<pre><code>{
   Success:true,
   RetCode:0,
   Msg:&quot;&quot;,
   Data:[
           {
              ID:1001,
              ArticleType:1,
              ArticleTypeDesc:&quot;单图&quot;,
              Code:1003,
              Title:&quot;文章标题&quot;,
              Abstract:&quot;摘要&quot;,
              CoverPic:&quot;/pic/1.jpg&quot;,
              VideoUrl:&quot;&quot;,
              AuthorID:12942719372,
              IssueDate:&quot;2018-11-01 12:32:32&quot;,
              CheckDate:&quot;2018-11-01 12:32:32&quot;,
              ViewTimes:100,
              GoodNum:22,
              CommentNum:3,
              AuthorNickName:&quot;小编&quot;,
              PageViewType:1,
              TopicalID:1001,
              TopicalName:&quot;主题名称&quot;
              PicNum:1
           },
           {
              ID:1002,
              ArticleType:1,
              ArticleTypeDesc:&quot;单图&quot;,
              Code:1003,
              Title:&quot;文章标题&quot;,
              Abstract:&quot;摘要&quot;,
              CoverPic:&quot;/pic/1.jpg&quot;,
              VideoUrl:&quot;&quot;,
              AuthorID:12942719372,
              IssueDate:&quot;2018-11-01 12:32:32&quot;,
              CheckDate:&quot;2018-11-01 12:32:32&quot;,
              ViewTimes:100,
              GoodNum:22,
              CommentNum:3,
              AuthorNickName:&quot;小编&quot;,
              PageViewType:1,
              TopicalID:1001,
              TopicalName:&quot;主题名称&quot;
              PicNum:1
           }
        ],
   ExtraData:null
}
</code></pre><p>如果返回时Success为true，但Data中无内容，表示为没有新数据了，即最后一页</p>
<hr>
<h4 id="getarticlesbysubscriber">GetArticlesBySubscriber</h4>
<ul>
<li>接口地址：/api/Article/GetArticlesBySubscriber</li><li>方法:GET</li><li>说明：获取某个用户发布的文章</li></ul>
<p><strong>请求参数</strong></p>
<table>
<thead>
<tr>
<th>数据项</th>
<th>类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td>cuid</td>
<td>long</td>
<td>用户ID</td>
</tr>
<tr>
<td>cp</td>
<td>int</td>
<td>当前页</td>
</tr>
</tbody>
</table>
<p><strong>响应结果</strong></p>
<p>文章列表字段说明：</p>
<table>
<thead>
<tr>
<th>数据项</th>
<th>类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td>ID</td>
<td>int</td>
<td>文章ID</td>
</tr>
<tr>
<td>ArticleType</td>
<td>int</td>
<td>文章类型，取值参阅新增文章中对应字段</td>
</tr>
<tr>
<td>ArticleTypeDesc</td>
<td>string</td>
<td>文章类型描述</td>
</tr>
<tr>
<td>Code</td>
<td>string</td>
<td>文章编号</td>
</tr>
<tr>
<td>Title</td>
<td>string</td>
<td>标题</td>
</tr>
<tr>
<td>Abstract</td>
<td>string</td>
<td>摘要</td>
</tr>
<tr>
<td>CoverPic</td>
<td>string</td>
<td>封面图片</td>
</tr>
<tr>
<td>VideoUrl</td>
<td>string</td>
<td>视频路径</td>
</tr>
<tr>
<td>AuthorID</td>
<td>long</td>
<td>用户ID</td>
</tr>
<tr>
<td>IssueDate</td>
<td>string</td>
<td>建立日期</td>
</tr>
<tr>
<td>CheckDate</td>
<td>string</td>
<td>审核通过日期（界面上显示此日期）</td>
</tr>
<tr>
<td>ViewTimes</td>
<td>int</td>
<td>浏览数量</td>
</tr>
<tr>
<td>GoodNum</td>
<td>int</td>
<td>喜欢数量</td>
</tr>
<tr>
<td>CommentNum</td>
<td>int</td>
<td>评论数量</td>
</tr>
<tr>
<td>AuthorNickName</td>
<td>string</td>
<td>作者昵称</td>
</tr>
<tr>
<td>AuthorCode</td>
<td>string</td>
<td>作者编号</td>
</tr>
<tr>
<td>PageViewType</td>
<td>int</td>
<td>作者主页类型 1 私有 2 注册用户 3 公开，本字段暂时不用管</td>
</tr>
<tr>
<td>TopicalID</td>
<td>int</td>
<td>主题ID</td>
</tr>
<tr>
<td>TopicalName</td>
<td>string</td>
<td>主题名称</td>
</tr>
<tr>
<td>PicNum</td>
<td>int</td>
<td>图片数量</td>
</tr>
</tbody>
</table>
<p>示例</p>
<pre><code>{
   Success:true,
   RetCode:0,
   Msg:&quot;&quot;,
   Data:[
           {
              ID:1001,
              ArticleType:1,
              ArticleTypeDesc:&quot;单图&quot;,
              Code:1003,
              Title:&quot;文章标题&quot;,
              Abstract:&quot;摘要&quot;,
              CoverPic:&quot;/pic/1.jpg&quot;,
              VideoUrl:&quot;&quot;,
              AuthorID:12942719372,
              IssueDate:&quot;2018-11-01 12:32:32&quot;,
              CheckDate:&quot;2018-11-01 12:32:32&quot;,
              ViewTimes:100,
              GoodNum:22,
              CommentNum:3,
              AuthorNickName:&quot;小编&quot;,
              PageViewType:1,
              TopicalID:1001,
              TopicalName:&quot;主题名称&quot;
              PicNum:1
           },
           {
              ID:1002,
              ArticleType:1,
              ArticleTypeDesc:&quot;单图&quot;,
              Code:1003,
              Title:&quot;文章标题&quot;,
              Abstract:&quot;摘要&quot;,
              CoverPic:&quot;/pic/1.jpg&quot;,
              VideoUrl:&quot;&quot;,
              AuthorID:12942719372,
              IssueDate:&quot;2018-11-01 12:32:32&quot;,
              CheckDate:&quot;2018-11-01 12:32:32&quot;,
              ViewTimes:100,
              GoodNum:22,
              CommentNum:3,
              AuthorNickName:&quot;小编&quot;,
              PageViewType:1,
              TopicalID:1001,
              TopicalName:&quot;主题名称&quot;
              PicNum:1
           }
        ],
   ExtraData:null
}
</code></pre><p>如果返回时Success为true，但Data中无内容，表示为没有新数据了，即最后一页</p>
<hr>
<h4 id="gethotarticlesof24h">GetHotArticlesOf24h</h4>
<ul>
<li>接口地址：/api/Article/GetHotArticlesOf24h</li><li>方法:GET</li><li>说明：获取24小时执门的文章</li></ul>
<p><strong>请求参数</strong></p>
<table>
<thead>
<tr>
<th>数据项</th>
<th>类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td>topicalID</td>
<td>int</td>
<td>主题ID,为0表示所有主题</td>
</tr>
<tr>
<td>num</td>
<td>int</td>
<td>最多取多少条记录,为0表示不限制</td>
</tr>
<tr>
<td>cp</td>
<td>int</td>
<td>当前页</td>
</tr>
</tbody>
</table>
<p><strong>响应结果</strong></p>
<p>文章列表字段说明：</p>
<table>
<thead>
<tr>
<th>数据项</th>
<th>类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td>ID</td>
<td>int</td>
<td>文章ID</td>
</tr>
<tr>
<td>ArticleType</td>
<td>int</td>
<td>文章类型，取值参阅新增文章中对应字段</td>
</tr>
<tr>
<td>ArticleTypeDesc</td>
<td>string</td>
<td>文章类型描述</td>
</tr>
<tr>
<td>Code</td>
<td>string</td>
<td>文章编号</td>
</tr>
<tr>
<td>Title</td>
<td>string</td>
<td>标题</td>
</tr>
<tr>
<td>Abstract</td>
<td>string</td>
<td>摘要</td>
</tr>
<tr>
<td>CoverPic</td>
<td>string</td>
<td>封面图片</td>
</tr>
<tr>
<td>VideoUrl</td>
<td>string</td>
<td>视频路径</td>
</tr>
<tr>
<td>AuthorID</td>
<td>long</td>
<td>用户ID</td>
</tr>
<tr>
<td>IssueDate</td>
<td>string</td>
<td>建立日期</td>
</tr>
<tr>
<td>CheckDate</td>
<td>string</td>
<td>审核通过日期（界面上显示此日期）</td>
</tr>
<tr>
<td>ViewTimes</td>
<td>int</td>
<td>浏览数量</td>
</tr>
<tr>
<td>GoodNum</td>
<td>int</td>
<td>喜欢数量</td>
</tr>
<tr>
<td>CommentNum</td>
<td>int</td>
<td>评论数量</td>
</tr>
<tr>
<td>AuthorNickName</td>
<td>string</td>
<td>作者昵称</td>
</tr>
<tr>
<td>AuthorCode</td>
<td>string</td>
<td>作者CODE</td>
</tr>
<tr>
<td>PageViewType</td>
<td>int</td>
<td>作者主页类型 1 私有 2 注册用户 3 公开，本字段暂时不用管</td>
</tr>
<tr>
<td>TopicalID</td>
<td>int</td>
<td>主题ID</td>
</tr>
<tr>
<td>TopicalName</td>
<td>string</td>
<td>主题名称</td>
</tr>
<tr>
<td>PicNum</td>
<td>int</td>
<td>图片数量</td>
</tr>
</tbody>
</table>
<p>示例</p>
<pre><code>{
   Success:true,
   RetCode:0,
   Msg:&quot;&quot;,
   Data:[
           {
              ID:1001,
              ArticleType:1,
              ArticleTypeDesc:&quot;单图&quot;,
              Code:1003,
              Title:&quot;文章标题&quot;,
              Abstract:&quot;摘要&quot;,
              CoverPic:&quot;/pic/1.jpg&quot;,
              VideoUrl:&quot;&quot;,
              AuthorID:12942719372,
              IssueDate:&quot;2018-11-01 12:32:32&quot;,
              CheckDate:&quot;2018-11-01 12:32:32&quot;,
              ViewTimes:100,
              GoodNum:22,
              CommentNum:3,
              AuthorNickName:&quot;小编&quot;,
              PageViewType:1,
              TopicalID:1001,
              TopicalName:&quot;主题名称&quot;
              PicNum:1
           },
           {
              ID:1002,
              ArticleType:1,
              ArticleTypeDesc:&quot;单图&quot;,
              Code:1003,
              Title:&quot;文章标题&quot;,
              Abstract:&quot;摘要&quot;,
              CoverPic:&quot;/pic/1.jpg&quot;,
              VideoUrl:&quot;&quot;,
              AuthorID:12942719372,
              IssueDate:&quot;2018-11-01 12:32:32&quot;,
              CheckDate:&quot;2018-11-01 12:32:32&quot;,
              ViewTimes:100,
              GoodNum:22,
              CommentNum:3,
              AuthorNickName:&quot;小编&quot;,
              PageViewType:1,
              TopicalID:1001,
              TopicalName:&quot;主题名称&quot;
              PicNum:1
           }
        ],
   ExtraData:null
}
</code></pre><p>如果返回时Success为true，但Data中无内容，表示为没有新数据了，即最后一页</p>
<hr>
<h4 id="getmyfavorites">GetMyFavorites</h4>
<ul>
<li>接口地址：/api/Article/GetMyFavorites</li><li>方法:GET</li><li>说明：获取我的收藏</li></ul>
<p><strong>请求参数</strong></p>
<table>
<thead>
<tr>
<th>数据项</th>
<th>类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td>token</td>
<td>string</td>
<td>用户token</td>
</tr>
<tr>
<td>cuid</td>
<td>long</td>
<td>用户ID</td>
</tr>
<tr>
<td>cp</td>
<td>int</td>
<td>当前页</td>
</tr>
</tbody>
</table>
<p><strong>响应结果</strong></p>
<p>文章列表字段说明：</p>
<table>
<thead>
<tr>
<th>数据项</th>
<th>类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td>ID</td>
<td>int</td>
<td>文章ID</td>
</tr>
<tr>
<td>ArticleType</td>
<td>int</td>
<td>文章类型，取值参阅新增文章中对应字段</td>
</tr>
<tr>
<td>ArticleTypeDesc</td>
<td>string</td>
<td>文章类型描述</td>
</tr>
<tr>
<td>Code</td>
<td>string</td>
<td>文章编号</td>
</tr>
<tr>
<td>Title</td>
<td>string</td>
<td>标题</td>
</tr>
<tr>
<td>Abstract</td>
<td>string</td>
<td>摘要</td>
</tr>
<tr>
<td>CoverPic</td>
<td>string</td>
<td>封面图片</td>
</tr>
<tr>
<td>VideoUrl</td>
<td>string</td>
<td>视频路径</td>
</tr>
<tr>
<td>AuthorID</td>
<td>long</td>
<td>用户ID</td>
</tr>
<tr>
<td>IssueDate</td>
<td>string</td>
<td>建立日期</td>
</tr>
<tr>
<td>CheckDate</td>
<td>string</td>
<td>审核通过日期（界面上显示此日期）</td>
</tr>
<tr>
<td>ViewTimes</td>
<td>int</td>
<td>浏览数量</td>
</tr>
<tr>
<td>GoodNum</td>
<td>int</td>
<td>喜欢数量</td>
</tr>
<tr>
<td>CommentNum</td>
<td>int</td>
<td>评论数量</td>
</tr>
<tr>
<td>AuthorNickName</td>
<td>string</td>
<td>作者昵称</td>
</tr>
<tr>
<td>AuthorCode</td>
<td>string</td>
<td>作者编号</td>
</tr>
<tr>
<td>PageViewType</td>
<td>int</td>
<td>作者主页类型 1 私有 2 注册用户 3 公开，本字段暂时不用管</td>
</tr>
<tr>
<td>TopicalID</td>
<td>int</td>
<td>主题ID</td>
</tr>
<tr>
<td>TopicalName</td>
<td>string</td>
<td>主题名称</td>
</tr>
<tr>
<td>PicNum</td>
<td>int</td>
<td>图片数量</td>
</tr>
</tbody>
</table>
<p>示例</p>
<pre><code>{
   Success:true,
   RetCode:0,
   Msg:&quot;&quot;,
   Data:[
           {
              ID:1001,
              ArticleType:1,
              ArticleTypeDesc:&quot;单图&quot;,
              Code:1003,
              Title:&quot;文章标题&quot;,
              Abstract:&quot;摘要&quot;,
              CoverPic:&quot;/pic/1.jpg&quot;,
              VideoUrl:&quot;&quot;,
              AuthorID:12942719372,
              IssueDate:&quot;2018-11-01 12:32:32&quot;,
              CheckDate:&quot;2018-11-01 12:32:32&quot;,
              ViewTimes:100,
              GoodNum:22,
              CommentNum:3,
              AuthorNickName:&quot;小编&quot;,
              PageViewType:1,
              TopicalID:1001,
              TopicalName:&quot;主题名称&quot;
              PicNum:1
           },
           {
              ID:1002,
              ArticleType:1,
              ArticleTypeDesc:&quot;单图&quot;,
              Code:1003,
              Title:&quot;文章标题&quot;,
              Abstract:&quot;摘要&quot;,
              CoverPic:&quot;/pic/1.jpg&quot;,
              VideoUrl:&quot;&quot;,
              AuthorID:12942719372,
              IssueDate:&quot;2018-11-01 12:32:32&quot;,
              CheckDate:&quot;2018-11-01 12:32:32&quot;,
              ViewTimes:100,
              GoodNum:22,
              CommentNum:3,
              AuthorNickName:&quot;小编&quot;,
              PageViewType:1,
              TopicalID:1001,
              TopicalName:&quot;主题名称&quot;
              PicNum:1
           }
        ],
   ExtraData:null
}
</code></pre><p>如果返回时Success为true，但Data中无内容，表示为没有新数据了，即最后一页</p>
<hr>
<h4 id="getmyissued">GetMyIssued</h4>
<ul>
<li>接口地址：/api/Article/GetMyIssued</li><li>方法:GET</li><li>说明：获取我发布的文章</li></ul>
<p><strong>请求参数</strong></p>
<table>
<thead>
<tr>
<th>数据项</th>
<th>类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td>token</td>
<td>string</td>
<td>用户token</td>
</tr>
<tr>
<td>cuid</td>
<td>long</td>
<td>用户ID</td>
</tr>
<tr>
<td>cp</td>
<td>int</td>
<td>当前页</td>
</tr>
</tbody>
</table>
<p><strong>响应结果</strong></p>
<p>文章列表字段说明：</p>
<table>
<thead>
<tr>
<th>数据项</th>
<th>类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td>ArticleType</td>
<td>int</td>
<td>文章类型，取值参阅新增文章中对应字段</td>
</tr>
<tr>
<td>ArticleTypeDesc</td>
<td>string</td>
<td>文章类型描述</td>
</tr>
<tr>
<td>Code</td>
<td>string</td>
<td>文章编号</td>
</tr>
<tr>
<td>Title</td>
<td>string</td>
<td>标题</td>
</tr>
<tr>
<td>Abstract</td>
<td>string</td>
<td>摘要</td>
</tr>
<tr>
<td>CoverPic</td>
<td>string</td>
<td>封面图片</td>
</tr>
<tr>
<td>VideoUrl</td>
<td>string</td>
<td>视频路径</td>
</tr>
<tr>
<td>AuthorID</td>
<td>long</td>
<td>用户ID</td>
</tr>
<tr>
<td>IssueDate</td>
<td>string</td>
<td>建立日期</td>
</tr>
<tr>
<td>CheckDate</td>
<td>string</td>
<td>审核通过日期（界面上显示此日期）</td>
</tr>
<tr>
<td>NewCommentNum</td>
<td>int</td>
<td>新评论数量</td>
</tr>
<tr>
<td>State</td>
<td>int</td>
<td>状态 1 待审 2 通过 3 不通过 5 草稿</td>
</tr>
<tr>
<td>StateDesc</td>
<td>string</td>
<td>状态描述</td>
</tr>
<tr>
<td>LastModifyDate</td>
<td>string</td>
<td>最后修改时间</td>
</tr>
<tr>
<td>ViewTimes</td>
<td>int</td>
<td>浏览数量</td>
</tr>
<tr>
<td>GoodNum</td>
<td>int</td>
<td>喜欢数量</td>
</tr>
<tr>
<td>CommentNum</td>
<td>int</td>
<td>评论数量</td>
</tr>
<tr>
<td>TopicalID</td>
<td>int</td>
<td>主题ID</td>
</tr>
<tr>
<td>TopicalName</td>
<td>string</td>
<td>主题名称</td>
</tr>
<tr>
<td>PicNum</td>
<td>int</td>
<td>图片数量</td>
</tr>
<tr>
<td>CheckResult</td>
<td>object</td>
<td>审核结果对象</td>
</tr>
</tbody>
</table>
<p>CheckResult审核结果对象结构：</p>
<table>
<thead>
<tr>
<th>数据项</th>
<th>类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td>ArticleID</td>
<td>int</td>
<td>文章ID</td>
</tr>
<tr>
<td>RequestDate</td>
<td>string</td>
<td>申请审核日期</td>
</tr>
<tr>
<td>CheckDate</td>
<td>string</td>
<td>审核日期</td>
</tr>
<tr>
<td>CheckerID</td>
<td>long</td>
<td>审核人ID</td>
</tr>
<tr>
<td>CheckerName</td>
<td>string</td>
<td>审核人昵称</td>
</tr>
<tr>
<td>Result</td>
<td>int</td>
<td>审核结果 1 待审 2 通过 3 不通过</td>
</tr>
<tr>
<td>ResultDesc</td>
<td>string</td>
<td>审核结果描述</td>
</tr>
<tr>
<td>Reson</td>
<td>string</td>
<td>不通过原因</td>
</tr>
</tbody>
</table>
<p>示例</p>
<pre><code>{
   Success:true,
   RetCode:0,
   Msg:&quot;&quot;,
   Data:[
           {
              ID:1001,
              ArticleType:1
              ArticleTypeDesc:&quot;单图&quot;,
              Code:&quot;1001&quot;,
              Title:&quot;文章标题&quot;,
              Abstract:&quot;文章摘要&quot;,
              CoverPic:&quot;/pic/1.jpg&quot;,
              VideoUrl:&quot;&quot;,
              AuthorID:2382038302,
              IssueDate:&quot;2018-11-12 23:32:32&quot;,
              CheckDate:&quot;1900-01-01&quot;,
              NewCommentNum:0,
              State:1,
              StateDesc:&quot;待审核&quot;,
              LastModifyDate:&quot;1900-01-01&quot;,
              ViewTimes:0,
              GoodNum:0,
              CommentNum:0,
              TopicalID:1001,
              TopicalName:&quot;主题名称&quot;,
              PicNum:1,
              CheckResult:{
                             ArticleID:1001,
                            RequestDate:&quot;2018-11-11 23:32:32&quot;,
                            CheckDate:&quot;1900-01-01&quot;,
                            CheckerID:0,
                            CheckerName:&quot;&quot;,
                            Result:1,
                            ResultDesc:&quot;待审核&quot;,
                            Reson:&quot;&quot;
                          }
           },
           {
              ID:1002,
              ArticleType:1
              ArticleTypeDesc:&quot;单图&quot;,
              Code:&quot;1002&quot;,
              Title:&quot;文章标题&quot;,
              Abstract:&quot;文章摘要&quot;,
              CoverPic:&quot;/pic/2.jpg&quot;,
              VideoUrl:&quot;&quot;,
              AuthorID:23820383112,
              IssueDate:&quot;2018-11-12 23:32:32&quot;,
              CheckDate:&quot;2018-11-13 10:33:10&quot;,
              NewCommentNum:0,
              State:1,
              StateDesc:&quot;已通过&quot;,
              LastModifyDate:&quot;1900-01-01&quot;,
              ViewTimes:0,
              GoodNum:0,
              CommentNum:0,
              TopicalID:1001,
              TopicalName:&quot;主题名称&quot;,
              PicNum:1,
              CheckResult:{
                             ArticleID:1001,
                            RequestDate:&quot;2018-11-11 23:32:32&quot;,
                            CheckDate:&quot;2018-11-13 10:33:10&quot;,
                            CheckerID:332918201832,
                            CheckerName:&quot;小编&quot;,
                            Result:2,
                            ResultDesc:&quot;已通过&quot;,
                            Reson:&quot;&quot;
                          }
           }
        ],
   ExtraData:null
}
</code></pre><p>如果返回时Success为true，但Data中无内容，表示为没有新数据了，即最后一页</p>
<hr>
<h4 id="getwaitcheckarticlenum">GetWaitCheckArticleNum</h4>
<ul>
<li>接口地址：/api/Article/GetWaitCheckArticleNum</li><li>方法:GET</li><li>说明：获取某个主题待审核文章数量</li></ul>
<p><strong>请求参数</strong></p>
<table>
<thead>
<tr>
<th>数据项</th>
<th>类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td>token</td>
<td>string</td>
<td>用户token</td>
</tr>
<tr>
<td>cuid</td>
<td>long</td>
<td>用户ID</td>
</tr>
<tr>
<td>tid</td>
<td>int</td>
<td>主题ID</td>
</tr>
</tbody>
</table>
<p><strong>响应结果</strong></p>
<p>Data中为数量</p>
<p>示例</p>
<pre><code>{
   Success:true,
   RetCode:0,
   Msg:&quot;&quot;,
   Data:1,
   ExtraData:null
}
</code></pre><hr>
<h4 id="getwaitcheckarticlenum">GetWaitCheckArticleNum</h4>
<ul>
<li>接口地址：/api/Article/GetWaitCheckArticleNum</li><li>方法:GET</li><li>说明：获取当前用户可管理的所有主题待审核文章数量</li></ul>
<p><strong>请求参数</strong></p>
<table>
<thead>
<tr>
<th>数据项</th>
<th>类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td>token</td>
<td>string</td>
<td>用户token</td>
</tr>
<tr>
<td>cuid</td>
<td>long</td>
<td>用户ID</td>
</tr>
</tbody>
</table>
<p><strong>响应结果</strong></p>
<table>
<thead>
<tr>
<th>数据项</th>
<th>类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td>TopicalID</td>
<td>int</td>
<td>主题ID</td>
</tr>
<tr>
<td>Count</td>
<td>int</td>
<td>数量</td>
</tr>
</tbody>
</table>
<p>示例</p>
<pre><code>{
   Success:true,
   RetCode:0,
   Msg:&quot;&quot;,
   Data:[
         {
             TopicalID:1001,
             Count:1
         },
         {
             TopicalID:1002,
             Count:5
         },
        ],
   ExtraData:null
}
</code></pre><hr>
<h4 id="setlike">SetLike</h4>
<ul>
<li>接口地址：/api/Article/SetLike</li><li>方法:POST</li><li>说明：设置喜欢</li></ul>
<p><strong>请求参数</strong></p>
<table>
<thead>
<tr>
<th>数据项</th>
<th>类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td>token</td>
<td>string</td>
<td>用户token</td>
</tr>
<tr>
<td>cuid</td>
<td>long</td>
<td>用户ID</td>
</tr>
<tr>
<td>aid</td>
<td>int</td>
<td>文章ID</td>
</tr>
</tbody>
</table>
<p><strong>响应结果</strong></p>
<p>Success为true表示成功</p>
<p>示例</p>
<pre><code>{
   Success:true,
   RetCode:0,
   Msg:&quot;&quot;,
   Data:null,
   ExtraData:null
}
</code></pre><hr>
<h4 id="viewarticle">ViewArticle</h4>
<ul>
<li>接口地址：/api/Article/ViewArticle</li><li>方法:GET</li><li>说明：查看文章</li></ul>
<p><strong>请求参数</strong></p>
<table>
<thead>
<tr>
<th>数据项</th>
<th>类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td>acode</td>
<td>string</td>
<td>文章CODE</td>
</tr>
<tr>
<td>cuid</td>
<td>long</td>
<td>用户ID</td>
</tr>
</tbody>
</table>
<p><strong>响应结果</strong></p>
<table>
<thead>
<tr>
<th>数据项</th>
<th>类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td>ID</td>
<td>int</td>
<td>文章ID</td>
</tr>
<tr>
<td>TopicID</td>
<td>string</td>
<td>文章对应的主题</td>
</tr>
<tr>
<td>CityID</td>
<td>int</td>
<td>城市ID(暂时不用)</td>
</tr>
<tr>
<td>ArticleType</td>
<td>int</td>
<td>文章类型</td>
</tr>
<tr>
<td>Code</td>
<td>string</td>
<td>文章编号</td>
</tr>
<tr>
<td>Title</td>
<td>string</td>
<td>标题</td>
</tr>
<tr>
<td>Abstract</td>
<td>string</td>
<td>摘要</td>
</tr>
<tr>
<td>Content</td>
<td>string</td>
<td>内容</td>
</tr>
<tr>
<td>CoverPic</td>
<td>string</td>
<td>封面</td>
</tr>
<tr>
<td>VideoUrl</td>
<td>string</td>
<td>视频路径</td>
</tr>
<tr>
<td>IssueDate</td>
<td>string</td>
<td>发布时间</td>
</tr>
<tr>
<td>CheckDate</td>
<td>string</td>
<td>审核时间</td>
</tr>
<tr>
<td>ViewTimes</td>
<td>int</td>
<td>阅读次数</td>
</tr>
<tr>
<td>GoodNum</td>
<td>int</td>
<td>喜欢次数</td>
</tr>
<tr>
<td>BadNum</td>
<td>int</td>
<td>不喜欢次数(暂时不用)</td>
</tr>
<tr>
<td>ForwardNum</td>
<td>int</td>
<td>转发数量</td>
</tr>
<tr>
<td>VideoLen</td>
<td>int</td>
<td>视频长度（只针对文章类型为视频或小视频有效,暂进不用）</td>
</tr>
<tr>
<td>CommentNum</td>
<td>int</td>
<td>评论数量</td>
</tr>
<tr>
<td>AuthorID</td>
<td>long</td>
<td>作者ID</td>
</tr>
<tr>
<td>AuthorNickName</td>
<td>string</td>
<td>作者昵称</td>
</tr>
<tr>
<td>AuthorHeadPic</td>
<td>string</td>
<td>作者头像</td>
</tr>
<tr>
<td>HotVal</td>
<td>int</td>
<td>热度值</td>
</tr>
<tr>
<td>State</td>
<td>int</td>
<td>状态</td>
</tr>
<tr>
<td>FavoriteNum</td>
<td>int</td>
<td>收藏数量</td>
</tr>
<tr>
<td>PicNum</td>
<td>int</td>
<td>图片数量</td>
</tr>
<tr>
<td>TopicalName</td>
<td>string</td>
<td>主题名称</td>
</tr>
<tr>
<td>TopicalCoverPic</td>
<td>string</td>
<td>主题封面图</td>
</tr>
</tbody>
</table>
<p>示例</p>
<pre><code>{
   Success:true,
   RetCode:0,
   Msg:&quot;&quot;,
   Data:{
          ID:1001,
          TopicID:1013,
          CityID:0,
          ArticleType:1,
          Code:&quot;1001&quot;,
          Title:&quot;标题&quot;,
          Abstract:&quot;摘要&quot;,
          Content:&quot;内容&quot;,
          CoverPic:&quot;/pic/1.jpg&quot;,
          VideoUrl:&quot;&quot;,
          IssueDate:&quot;2018-11-03 13:32:32&quot;,
          CheckDate:&quot;2018-11-03 13:32:32&quot;,
          ViewTimes:1003,
          GoodNum:10,
          BadNum:0,
          ForwardNum:1,
          VideoLen:0,
          CommentNum:1,
          AuthorID:103820102821,
          AuthorNickName:&quot;小编&quot;,
          AuthorHeadPic:&quot;/pic/1.jpg&quot;,
          HotVal:1003,
          State:3,
          FavoriteNum:3,
          PicNum:1,
          TopicalName:&quot;主题名称&quot;,
          TopicalCoverPic:&quot;/pic/1.jpg&quot;
        },
   ExtraData:null
}
</code></pre><hr>
<h4 id="getarticle">GetArticle</h4>
<ul>
<li>接口地址：/api/Article/GetArticle</li><li>方法:GET</li><li>说明：获取文章,当用户选择编辑功能后调用本方法</li></ul>
<p><strong>请求参数</strong></p>
<table>
<thead>
<tr>
<th>数据项</th>
<th>类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td>token</td>
<td>string</td>
<td>用户token</td>
</tr>
<tr>
<td>cuid</td>
<td>long</td>
<td>用户ID</td>
</tr>
<tr>
<td>acode</td>
<td>string</td>
<td>文章CODE</td>
</tr>
</tbody>
</table>
<p><strong>响应结果</strong></p>
<table>
<thead>
<tr>
<th>数据项</th>
<th>类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td>ID</td>
<td>int</td>
<td>文章ID</td>
</tr>
<tr>
<td>TopicID</td>
<td>string</td>
<td>文章对应的主题</td>
</tr>
<tr>
<td>CityID</td>
<td>int</td>
<td>城市ID(暂时不用)</td>
</tr>
<tr>
<td>ArticleType</td>
<td>int</td>
<td>文章类型</td>
</tr>
<tr>
<td>Code</td>
<td>string</td>
<td>文章编号</td>
</tr>
<tr>
<td>Title</td>
<td>string</td>
<td>标题</td>
</tr>
<tr>
<td>Abstract</td>
<td>string</td>
<td>摘要</td>
</tr>
<tr>
<td>Content</td>
<td>string</td>
<td>内容</td>
</tr>
<tr>
<td>CoverPic</td>
<td>string</td>
<td>封面</td>
</tr>
<tr>
<td>VideoUrl</td>
<td>string</td>
<td>视频路径</td>
</tr>
<tr>
<td>IssueDate</td>
<td>string</td>
<td>发布时间</td>
</tr>
<tr>
<td>CheckDate</td>
<td>string</td>
<td>审核时间</td>
</tr>
<tr>
<td>ViewTimes</td>
<td>int</td>
<td>阅读次数</td>
</tr>
<tr>
<td>GoodNum</td>
<td>int</td>
<td>喜欢次数</td>
</tr>
<tr>
<td>BadNum</td>
<td>int</td>
<td>不喜欢次数(暂时不用)</td>
</tr>
<tr>
<td>ForwardNum</td>
<td>int</td>
<td>转发数量</td>
</tr>
<tr>
<td>VideoLen</td>
<td>int</td>
<td>视频长度（只针对文章类型为视频或小视频有效,暂进不用）</td>
</tr>
<tr>
<td>CommentNum</td>
<td>int</td>
<td>评论数量</td>
</tr>
<tr>
<td>AuthorID</td>
<td>long</td>
<td>作者ID</td>
</tr>
<tr>
<td>AuthorNickName</td>
<td>string</td>
<td>作者昵称</td>
</tr>
<tr>
<td>AuthorHeadPic</td>
<td>string</td>
<td>作者头像</td>
</tr>
<tr>
<td>HotVal</td>
<td>int</td>
<td>热度值</td>
</tr>
<tr>
<td>State</td>
<td>int</td>
<td>状态</td>
</tr>
<tr>
<td>FavoriteNum</td>
<td>int</td>
<td>收藏数量</td>
</tr>
<tr>
<td>PicNum</td>
<td>int</td>
<td>图片数量</td>
</tr>
<tr>
<td>TopicalName</td>
<td>string</td>
<td>主题名称</td>
</tr>
<tr>
<td>TopicalCoverPic</td>
<td>string</td>
<td>主题封面图</td>
</tr>
</tbody>
</table>
<p>示例</p>
<pre><code>{
   Success:true,
   RetCode:0,
   Msg:&quot;&quot;,
   Data:{
          ID:1001,
          TopicID:1013,
          CityID:0,
          ArticleType:1,
          Code:&quot;1001&quot;,
          Title:&quot;标题&quot;,
          Abstract:&quot;摘要&quot;,
          Content:&quot;内容&quot;,
          CoverPic:&quot;/pic/1.jpg&quot;,
          VideoUrl:&quot;&quot;,
          IssueDate:&quot;2018-11-03 13:32:32&quot;,
          CheckDate:&quot;2018-11-03 13:32:32&quot;,
          ViewTimes:1003,
          GoodNum:10,
          BadNum:0,
          ForwardNum:1,
          VideoLen:0,
          CommentNum:1,
          AuthorID:103820102821,
          AuthorNickName:&quot;小编&quot;,
          AuthorHeadPic:&quot;/pic/1.jpg&quot;,
          HotVal:1003,
          State:3,
          FavoriteNum:3,
          PicNum:1,
          TopicalName:&quot;主题名称&quot;,
          TopicalCoverPic:&quot;/pic/1.jpg&quot;
        },
   ExtraData:null
}
</code></pre><hr>
<h4 id="getarticlesformanagecomment">GetArticlesForManageComment</h4>
<ul>
<li>接口地址：/api/Article/GetArticlesForManageComment</li><li>方法:GET</li><li>说明：获取需要进行评论管理的文章列表</li></ul>
<p><strong>请求参数</strong></p>
<table>
<thead>
<tr>
<th>数据项</th>
<th>类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td>token</td>
<td>string</td>
<td>用户token</td>
</tr>
<tr>
<td>cuid</td>
<td>long</td>
<td>用户ID</td>
</tr>
</tbody>
</table>
<p><strong>响应结果</strong></p>
<table>
<thead>
<tr>
<th>数据项</th>
<th>类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td>ID</td>
<td>int</td>
<td>文章ID</td>
</tr>
<tr>
<td>CoverPic</td>
<td>string</td>
<td>封面</td>
</tr>
<tr>
<td>Title</td>
<td>string</td>
<td>标题</td>
</tr>
<tr>
<td>NewCommentNum</td>
<td>int</td>
<td>新评论数量</td>
</tr>
</tbody>
</table>
<p>示例</p>
<pre><code>{
   Success:true,
   RetCode:0,
   Msg:&quot;&quot;,
   Data:[
          {
            ID:1001,
            CoverPic:&quot;/pic/1.jpg&quot;,
            Title:&quot;标题&quot;,
            NewCommentNum:1,
          },
          {
            ID:1002,
            CoverPic:&quot;/pic/2.jpg&quot;,
            Title:&quot;标题&quot;,
            NewCommentNum:4,
          },
       ]
   ExtraData:null
}
</code></pre><hr>
<h4 id="searcharticle">SearchArticle</h4>
<ul>
<li>接口地址：/api/Article/SearchArticle</li><li>方法:GET</li><li>说明：搜索文章</li></ul>
<p><strong>请求参数</strong></p>
<table>
<thead>
<tr>
<th>数据项</th>
<th>类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td>key</td>
<td>string</td>
<td>关键字</td>
</tr>
<tr>
<td>cp</td>
<td>int</td>
<td>当前页</td>
</tr>
</tbody>
</table>
<p><strong>响应结果</strong></p>
<p>文章列表字段说明：</p>
<table>
<thead>
<tr>
<th>数据项</th>
<th>类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td>ArticleType</td>
<td>int</td>
<td>文章类型，取值参阅新增文章中对应字段</td>
</tr>
<tr>
<td>ArticleTypeDesc</td>
<td>string</td>
<td>文章类型描述</td>
</tr>
<tr>
<td>Code</td>
<td>string</td>
<td>文章编号</td>
</tr>
<tr>
<td>Title</td>
<td>string</td>
<td>标题</td>
</tr>
<tr>
<td>Abstract</td>
<td>string</td>
<td>摘要</td>
</tr>
<tr>
<td>CoverPic</td>
<td>string</td>
<td>封面图片</td>
</tr>
<tr>
<td>VideoUrl</td>
<td>string</td>
<td>视频路径</td>
</tr>
<tr>
<td>AuthorID</td>
<td>long</td>
<td>用户ID</td>
</tr>
<tr>
<td>IssueDate</td>
<td>string</td>
<td>建立日期</td>
</tr>
<tr>
<td>CheckDate</td>
<td>string</td>
<td>审核通过日期（界面上显示此日期）</td>
</tr>
<tr>
<td>ViewTimes</td>
<td>int</td>
<td>浏览数量</td>
</tr>
<tr>
<td>GoodNum</td>
<td>int</td>
<td>喜欢数量</td>
</tr>
<tr>
<td>CommentNum</td>
<td>int</td>
<td>评论数量</td>
</tr>
<tr>
<td>AuthorNickName</td>
<td>string</td>
<td>作者昵称</td>
</tr>
<tr>
<td>PageViewType</td>
<td>int</td>
<td>作者主页类型 1 私有 2 注册用户 3 公开，本字段暂时不用管</td>
</tr>
<tr>
<td>TopicalID</td>
<td>int</td>
<td>主题ID</td>
</tr>
<tr>
<td>TopicalName</td>
<td>string</td>
<td>主题名称</td>
</tr>
<tr>
<td>PicNum</td>
<td>int</td>
<td>图片数量</td>
</tr>
</tbody>
</table>
<p>示例</p>
<pre><code>{
   Success:true,
   RetCode:0,
   Msg:&quot;&quot;,
   Data:[
           {
              ID:1001,
              ArticleType:1,
              ArticleTypeDesc:&quot;单图&quot;,
              Code:1003,
              Title:&quot;文章标题&quot;,
              Abstract:&quot;摘要&quot;,
              CoverPic:&quot;/pic/1.jpg&quot;,
              VideoUrl:&quot;&quot;,
              AuthorID:12942719372,
              IssueDate:&quot;2018-11-01 12:32:32&quot;,
              CheckDate:&quot;2018-11-01 12:32:32&quot;,
              ViewTimes:100,
              GoodNum:22,
              CommentNum:3,
              AuthorNickName:&quot;小编&quot;,
              PageViewType:1,
              TopicalID:1001,
              TopicalName:&quot;主题名称&quot;
              PicNum:1
           },
           {
              ID:1002,
              ArticleType:1,
              ArticleTypeDesc:&quot;单图&quot;,
              Code:1003,
              Title:&quot;文章标题&quot;,
              Abstract:&quot;摘要&quot;,
              CoverPic:&quot;/pic/1.jpg&quot;,
              VideoUrl:&quot;&quot;,
              AuthorID:12942719372,
              IssueDate:&quot;2018-11-01 12:32:32&quot;,
              CheckDate:&quot;2018-11-01 12:32:32&quot;,
              ViewTimes:100,
              GoodNum:22,
              CommentNum:3,
              AuthorNickName:&quot;小编&quot;,
              PageViewType:1,
              TopicalID:1001,
              TopicalName:&quot;主题名称&quot;
              PicNum:1
           }
        ],
   ExtraData:null
}
</code></pre><hr>
<h4 id="getnewcommenttotalnum">GetNewCommentTotalNum</h4>
<ul>
<li>接口地址：/api/Article/GetNewCommentTotalNum</li><li>方法:GET</li><li>说明：获取所有文章新评论的数量</li></ul>
<p><strong>请求参数</strong></p>
<table>
<thead>
<tr>
<th>数据项</th>
<th>类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td>token</td>
<td>string</td>
<td>用户token</td>
</tr>
<tr>
<td>cuid</td>
<td>long</td>
<td>用户ID</td>
</tr>
</tbody>
</table>
<p><strong>响应结果</strong></p>
<p>Data中为数量</p>
<p>示例</p>
<pre><code>{
   Success:true,
   RetCode:0,
   Msg:&quot;&quot;,
   Data:16,
   ExtraData:null
}
</code></pre><hr>
<h4 id="getdraftnum">GetDraftNum</h4>
<ul>
<li>接口地址：/api/Article/GetDraftNum</li><li>方法:GET</li><li>说明：获取草稿数量</li></ul>
<p><strong>请求参数</strong></p>
<table>
<thead>
<tr>
<th>数据项</th>
<th>类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td>token</td>
<td>string</td>
<td>用户token</td>
</tr>
<tr>
<td>cuid</td>
<td>long</td>
<td>用户ID</td>
</tr>
</tbody>
</table>
<p><strong>响应结果</strong></p>
<p>Data中为数量</p>
<p>示例</p>
<pre><code>{
   Success:true,
   RetCode:0,
   Msg:&quot;&quot;,
   Data:12,
   ExtraData:null
}
</code></pre><hr>
<h4 id="getarticlelistofdraft">GetArticleListOfDraft</h4>
<ul>
<li>接口地址：/api/Article/GetArticleListOfDraft</li><li>方法:GET</li><li>说明：获取我的草稿列表</li></ul>
<p><strong>请求参数</strong></p>
<table>
<thead>
<tr>
<th>数据项</th>
<th>类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td>token</td>
<td>string</td>
<td>用户token</td>
</tr>
<tr>
<td>cuid</td>
<td>long</td>
<td>用户ID</td>
</tr>
<tr>
<td>cp</td>
<td>int</td>
<td>当前页</td>
</tr>
</tbody>
</table>
<p><strong>响应结果</strong></p>
<p>文章列表字段说明：</p>
<table>
<thead>
<tr>
<th>数据项</th>
<th>类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td>ID</td>
<td>int</td>
<td>文章ID</td>
</tr>
<tr>
<td>ArticleType</td>
<td>int</td>
<td>文章类型，取值参阅新增文章中对应字段</td>
</tr>
<tr>
<td>ArticleTypeDesc</td>
<td>string</td>
<td>文章类型描述</td>
</tr>
<tr>
<td>Code</td>
<td>string</td>
<td>文章编号</td>
</tr>
<tr>
<td>Title</td>
<td>string</td>
<td>标题</td>
</tr>
<tr>
<td>Abstract</td>
<td>string</td>
<td>摘要</td>
</tr>
<tr>
<td>CoverPic</td>
<td>string</td>
<td>封面图片</td>
</tr>
<tr>
<td>VideoUrl</td>
<td>string</td>
<td>视频路径</td>
</tr>
<tr>
<td>IssueDate</td>
<td>string</td>
<td>建立日期</td>
</tr>
<tr>
<td>CheckDate</td>
<td>string</td>
<td>审核通过日期（界面上显示此日期）</td>
</tr>
<tr>
<td>State</td>
<td>int</td>
<td>状态 1 待审 2 通过 3 不通过 5 草稿</td>
</tr>
<tr>
<td>StateDesc</td>
<td>string</td>
<td>状态描述</td>
</tr>
<tr>
<td>LastModifyDate</td>
<td>string</td>
<td>最后修改时间</td>
</tr>
<tr>
<td>TopicalID</td>
<td>int</td>
<td>主题ID</td>
</tr>
<tr>
<td>TopicalName</td>
<td>string</td>
<td>主题名称</td>
</tr>
</tbody>
</table>
<p>示例</p>
<pre><code>{
   Success:true,
   RetCode:0,
   Msg:&quot;&quot;,
   Data:[
           {
              ID:1001,
              ArticleType:1
              ArticleTypeDesc:&quot;单图&quot;,
              Code:&quot;1001&quot;,
              Title:&quot;文章标题&quot;,
              Abstract:&quot;文章摘要&quot;,
              CoverPic:&quot;/pic/1.jpg&quot;,
              VideoUrl:&quot;&quot;,
              IssueDate:&quot;2018-11-12 23:32:32&quot;,
              CheckDate:&quot;1900-01-01&quot;,
              State:5,
              StateDesc:&quot;草稿&quot;,
              LastModifyDate:&quot;1900-01-01&quot;,
              TopicalID:1001,
              TopicalName:&quot;主题名称&quot;,
           },
           {
              ID:1002,
              ArticleType:1
              ArticleTypeDesc:&quot;单图&quot;,
              Code:&quot;1002&quot;,
              Title:&quot;文章标题&quot;,
              Abstract:&quot;文章摘要&quot;,
              CoverPic:&quot;/pic/2.jpg&quot;,
              VideoUrl:&quot;&quot;,
              IssueDate:&quot;2018-11-12 23:32:32&quot;,
              CheckDate:&quot;1900-01-01&quot;,
              State:5,
              StateDesc:&quot;草稿&quot;,
              LastModifyDate:&quot;1900-01-01&quot;,
              TopicalID:1001,
              TopicalName:&quot;主题名称&quot;,
           }
        ],
   ExtraData:null
}
</code></pre><hr>
<h4 id="setarticlereadnum">SetArticleReadNum</h4>
<ul>
<li>接口地址：/api/Article/SetArticleReadNum</li><li>方法:POST</li><li>说明：增加文章阅读量，当用户点开具体文章3秒以后再调用</li></ul>
<p><strong>请求参数</strong></p>
<table>
<thead>
<tr>
<th>数据项</th>
<th>类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td>token</td>
<td>string</td>
<td>用户token</td>
</tr>
<tr>
<td>cuid</td>
<td>long</td>
<td>用户ID</td>
</tr>
<tr>
<td>aid</td>
<td>int</td>
<td>文章ID</td>
</tr>
</tbody>
</table>
<p><strong>响应结果</strong></p>
<p>文章列表字段说明：</p>
<table>
<thead>
<tr>
<th>数据项</th>
<th>类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td>IsNeedReward</td>
<td>bool</td>
<td>是否需要增加奖励 true是 false否</td>
</tr>
<tr>
<td>RewardNum</td>
<td>decimal</td>
<td>增加的奖励数量</td>
</tr>
</tbody>
</table>
<p>示例</p>
<pre><code>{
   Success:true,
   RetCode:0,
   Msg:&quot;&quot;,
   Data:{
           IsNeedReward:1,
           RewardNum:0.001
        },
   ExtraData:null
}
</code></pre><hr>
<h4 id="getarticlelist">GetArticleList</h4>
<ul>
<li>接口地址：/api/Article/GetArticleList</li><li>方法:GET</li><li>说明：获取文章列表</li></ul>
<p><strong>请求参数</strong></p>
<table>
<thead>
<tr>
<th>数据项</th>
<th>类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td>cp</td>
<td>int</td>
<td>当前页</td>
</tr>
</tbody>
</table>
<p><strong>响应结果</strong></p>
<p>文章列表字段说明：</p>
<table>
<thead>
<tr>
<th>数据项</th>
<th>类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td>ArticleType</td>
<td>int</td>
<td>文章类型，取值参阅新增文章中对应字段</td>
</tr>
<tr>
<td>ArticleTypeDesc</td>
<td>string</td>
<td>文章类型描述</td>
</tr>
<tr>
<td>Code</td>
<td>string</td>
<td>文章编号</td>
</tr>
<tr>
<td>Title</td>
<td>string</td>
<td>标题</td>
</tr>
<tr>
<td>Abstract</td>
<td>string</td>
<td>摘要</td>
</tr>
<tr>
<td>CoverPic</td>
<td>string</td>
<td>封面图片</td>
</tr>
<tr>
<td>VideoUrl</td>
<td>string</td>
<td>视频路径</td>
</tr>
<tr>
<td>AuthorID</td>
<td>long</td>
<td>用户ID</td>
</tr>
<tr>
<td>IssueDate</td>
<td>string</td>
<td>建立日期</td>
</tr>
<tr>
<td>CheckDate</td>
<td>string</td>
<td>审核通过日期（界面上显示此日期）</td>
</tr>
<tr>
<td>ViewTimes</td>
<td>int</td>
<td>浏览数量</td>
</tr>
<tr>
<td>GoodNum</td>
<td>int</td>
<td>喜欢数量</td>
</tr>
<tr>
<td>CommentNum</td>
<td>int</td>
<td>评论数量</td>
</tr>
<tr>
<td>AuthorNickName</td>
<td>string</td>
<td>作者昵称</td>
</tr>
<tr>
<td>PageViewType</td>
<td>int</td>
<td>作者主页类型 1 私有 2 注册用户 3 公开，本字段暂时不用管</td>
</tr>
<tr>
<td>TopicalID</td>
<td>int</td>
<td>主题ID</td>
</tr>
<tr>
<td>TopicalName</td>
<td>string</td>
<td>主题名称</td>
</tr>
<tr>
<td>PicNum</td>
<td>int</td>
<td>图片数量</td>
</tr>
</tbody>
</table>
<p>示例</p>
<pre><code>{
   Success:true,
   RetCode:0,
   Msg:&quot;&quot;,
   Data:[
           {
              ID:1001,
              ArticleType:1,
              ArticleTypeDesc:&quot;单图&quot;,
              Code:1003,
              Title:&quot;文章标题&quot;,
              Abstract:&quot;摘要&quot;,
              CoverPic:&quot;/pic/1.jpg&quot;,
              VideoUrl:&quot;&quot;,
              AuthorID:12942719372,
              IssueDate:&quot;2018-11-01 12:32:32&quot;,
              CheckDate:&quot;2018-11-01 12:32:32&quot;,
              ViewTimes:100,
              GoodNum:22,
              CommentNum:3,
              AuthorNickName:&quot;小编&quot;,
              PageViewType:1,
              TopicalID:1001,
              TopicalName:&quot;主题名称&quot;
              PicNum:1
           },
           {
              ID:1002,
              ArticleType:1,
              ArticleTypeDesc:&quot;单图&quot;,
              Code:1003,
              Title:&quot;文章标题&quot;,
              Abstract:&quot;摘要&quot;,
              CoverPic:&quot;/pic/1.jpg&quot;,
              VideoUrl:&quot;&quot;,
              AuthorID:12942719372,
              IssueDate:&quot;2018-11-01 12:32:32&quot;,
              CheckDate:&quot;2018-11-01 12:32:32&quot;,
              ViewTimes:100,
              GoodNum:22,
              CommentNum:3,
              AuthorNickName:&quot;小编&quot;,
              PageViewType:1,
              TopicalID:1001,
              TopicalName:&quot;主题名称&quot;
              PicNum:1
           }
        ],
   ExtraData:null
}
</code></pre><p>如果返回时Success为true，但Data中无内容，表示为没有新数据了，即最后一页</p>
<hr>
<h4 id="getarticlelist">GetArticleList</h4>
<ul>
<li>接口地址：/api/Article/GetImagePerfix</li><li>方法:GET</li><li>说明：获取图片服务器前缀</li></ul>
<p><strong>请求参数</strong></p>
<p><strong>响应结果</strong></p>
<p>DATA中为图片的服务器域名</p>
<p>示例</p>
<pre><code>{
   Success:true,
   RetCode:0,
   Msg:&quot;&quot;,
   Data:&quot;image.xxxxx.com&quot;,
   ExtraData:null
}
</code></pre><hr>

</body>
</html>
<!-- This document was created with MarkdownPad, the Markdown editor for Windows (http://markdownpad.com) -->
